home *** CD-ROM | disk | FTP | other *** search
/ BMUG PD-ROM BV3 / BMUG PD-ROM Version BV3 (CDRM1097900).iso / HyperCard / Games / HyperArchy / HyperArchy Manual / card_13245.txt < prev    next >
Text File  |  1990-02-11  |  2KB  |  68 lines

  1. -- card: 13245 from stack: in
  2. -- bmap block id: 14603
  3. -- flags: 0000
  4. -- background id: 2784
  5. -- name: 
  6.  
  7.  
  8. -- part 2 (field)
  9. -- low flags: 01
  10. -- high flags: 0000
  11. -- rect: left=6 top=51 right=312 bottom=505
  12. -- title width / last selected line: 0
  13. -- icon id / first selected line: 0 / 0
  14. -- text alignment: 0
  15. -- font id: 3
  16. -- text size: 12
  17. -- style flags: 0
  18. -- line height: 16
  19. -- part name: 
  20.  
  21.  
  22. -- part 5 (button)
  23. -- low flags: 00
  24. -- high flags: 0000
  25. -- rect: left=474 top=307 right=336 bottom=510
  26. -- title width / last selected line: 0
  27. -- icon id / first selected line: 26425 / 26425
  28. -- text alignment: 1
  29. -- font id: 0
  30. -- text size: 12
  31. -- style flags: 0
  32. -- line height: 16
  33. -- part name: Next
  34. ----- HyperTalk script -----
  35. on mouseUp
  36.   visual effect scroll left
  37.   go to next card
  38. end mouseUp
  39.  
  40.  
  41. -- part 6 (button)
  42. -- low flags: 00
  43. -- high flags: 0000
  44. -- rect: left=2 top=22 right=51 bottom=38
  45. -- title width / last selected line: 0
  46. -- icon id / first selected line: 29114 / 29114
  47. -- text alignment: 1
  48. -- font id: 0
  49. -- text size: 12
  50. -- style flags: 0
  51. -- line height: 16
  52. -- part name: Return
  53. ----- HyperTalk script -----
  54. on mouseUp
  55.   visual effect iris close
  56.   pop card
  57. end mouseUp
  58.  
  59.  
  60.  
  61. -- part contents for card part 2
  62. ----- text -----
  63.  
  64. The background buttons on the HyperArchy Element Card, and the background of the card itself, contains all the HyperTalk scripting that makes HyperArchy work.  Therefore, every time an Element Card is copied or created, all the functionallity needed to support it is cloned along with it.
  65.  
  66. The linkage fields, also on the backgroung of the Element Card, are the glue that holds the hierarchical database relationships together.  The control buttons read and modify this information, as cards are created and deleted. 
  67.  
  68. HyperArchy only supports balanced, homogeneous database structures.  An upper level stack can only attach to Child Cards in one specific Child Stack.  All the cards on any level should have the same background.  You can probably violate this with some careful use or some extra programming, but that is not the way it was meant to be used.